Big Huge Thesaurus

Lycopus virginicus

noun